package com.lagou.edu.service;




public interface AuthCodeService {

    /**
     * 判断该邮箱是否可以注册
     * @param email
     * @return 返回是否可以注册
     */
    Boolean canCreateEmail(String email);

    /**
     * 添加验证码校验
     * @param email
     * @param Code
     * @return
     */
    Boolean addAuthCode(String email,String Code);

    /**
     * 判断填入的邮箱验证码是否正确
     * @param email
     * @param Code
     * @return
     */
    Boolean correctCode(String email,String Code);


    /**
     * 判断邮箱的验证码是否存在
     * @param email
     * @return
     */
    Boolean existsCode(String email);
    /**
     * 生成验证码
     * @return 返回6位随机数字验证码
     */
    String getCode();

}
